package com.zsqat.eshop.gateway;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

@EnableDiscoveryClient
@SpringBootApplication
public class EShopGatewayApplication {
  public static void main(String[] args) {
    SpringApplication.run(EShopGatewayApplication.class, args);
  }
}

/*
  有人会疑问，为啥所有的请求都发到网关了，我怎么不知道呢，在哪儿发的，或者怎么发的，让网关感知了？
  1.其实是在前端代码static/config/index.js
    window.SITE_CONFIG['baseUrl'] = 'http://localhost:88/api';
  2.配置路由规则：发一个请求给网关，网关要将请求路由到指定的服务。
    路由有id，目的地uri，断言的集合，匹配了断言就能到达指定位置。
*/